self-propelled grab barge - Turc Anglais Dictionnaire